package com.powernobug.service;

import com.powernobug.bean.model.MarketStorage;
import com.powernobug.bean.vo.PageVo;
import com.powernobug.bean.vo.param.StorageListParam;

/**
 * @Author: 肖云戈
 * @CreateTime: 2024-08-22
 * @Description:
 */
public interface StorageService {
    MarketStorage uploadFile(MarketStorage marketStorage);
    MarketStorage fetchPicture(String imgName);

    PageVo getStorageByPage(StorageListParam storageListParam);

    Boolean updateStorage(MarketStorage marketStorage, boolean deleteMode) throws NoSuchFieldException, IllegalAccessException;
}
